wear sackcloth and ashes – Deutsch–English translations

🇬🇧 en de 🇩🇪

wear sackcloth and ashes verb

  • to publicly express regret for something done wrong
sich Asche aufs Haupt streuen
Wiktionary Links